package com.shop.admin.vo;

import com.shop.admin.entity.ShopAddress;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class IndentVo {
    /**
     * 订单id
     */
    private Long indentId;
    /**
     * 订单号
     */
    private Long indentCode;
    /**
     * 用户账户
     */
    private String userNick;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户姓名
     */
    private String userName;
    /**
     * 手机号码
     */
    private String phonenumber;
    /**
     * 是否自提
     */
    private Integer oneself;

//    //楼栋对象
//    private List<ShopAddress> shopAddress;
    /**
     * 收货人
     */
    private String consignee;
    /**
     * 收货人手机号
     */
    private String consigneePhone;
    /**
     * 详细地址
     */
    private String detailedAddress;

    /**
     * 商品详情
     */
    private List<GoodsVo> goodsVOList;
    /**
     * 订单总价
     */
    private BigDecimal prices;
    /**
     * 配送费
     */
    private BigDecimal deliveryPrices;
    /**
     * 订单盈利
     */
    private BigDecimal profit;
    /**
     * 备注
     */
    private String remark;
    /**
     * 订单状态[0-已取消；1-已下单：2-正在配送：3-完成配送]
     */
    private Integer indentStatus;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 分配管理员id
     */
    private Long adminId;
    /**
     * 组织id
     */
    private Integer orgId;

}
